Android实现任务管理器

您所在的位置:网站首页 安卓 任务管理器 Android实现任务管理器

Android实现任务管理器

2024-07-13 09:02| 来源: 网络整理| 查看: 265

任务管理器可以实现的功能有:

1.查看当前系统下运行的所有的进程

2.可以查看每个进程的进程号、版本号以及内存占用情况

3.杀死进程(可以杀死全部进程或者杀死指定的进程)

4.查看系统剩余内存

  

实现思路:

ActivityManager类可以获取到当前系统的所有进程,以及每个进程的信息,也可以杀死某个进程,

ActivityManager.getRunningAppProcesses();   获取系统的所有进程

ActivityManager.getProcessMemoryInfo(pids);  根据进程号获取每个进程的内存占用情况

ActivityManager.restartPackage(processName) ;  根据进程的包名杀死某个进程

PackageManager可以根据包名获取程序的图标、版本号、名字、权限、签名

核心代码:

/*  * 获取所有进程及用户 的进程  */  protected void initData() {      runningAppProcessInfos =ActivityManager.getRunningAppProcesses(); //获取所有的进程       userRunningAppProcessInfos = new ArrayList();//获取用户的进程       for(int i = 0; i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3